body failure - Spanish English Dictionary